import * as rcomm from '../../api/recommend';

// 热歌自己的store
export default {
  // 告诉大哥 我是小弟
  namespaced: true,
  // 3.1 放数据的地方
  state: {
    info: {},
  },
  // 3.2 改变数据的方法(同步)
  mutations: {
    setInfo (state, newValue) {
      state.info = newValue;
    },
  },
  // 3.3 处理异步(只能调用mutations的方法改变数据)
  actions: {
    async updateInfo (ctx) {
      const data = await rcomm.getrcommList();
      ctx.commit('setInfo', data);
    },
  },
}